# These lines of code has to be run before if you want to install all the packages directly
# pacman will be used to install (if necessary) and load packages
# We install pacman if it is not already installed
if(length(grep("pacman", installed.packages())) == 0) install.packages("pacman")
library(pacman)
# Installing the needed packages in advance
p_load(tidyverse, # basic suite of packages
glue, # useful for building string (notably for url)
scico, # color palettes
patchwork, # for juxtaposition of graphs
DT) # to display html tables